package com.zheng.business.dao.mapper;

import com.zheng.business.dao.model.BusinessAgentBillLog;
import com.zheng.business.dao.model.BusinessAgentBillLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface BusinessAgentBillLogMapper {
    long countByExample(BusinessAgentBillLogExample example);

    int deleteByExample(BusinessAgentBillLogExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(BusinessAgentBillLog record);

    int insertSelective(BusinessAgentBillLog record);

    List<BusinessAgentBillLog> selectByExample(BusinessAgentBillLogExample example);

    BusinessAgentBillLog selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") BusinessAgentBillLog record, @Param("example") BusinessAgentBillLogExample example);

    int updateByExample(@Param("record") BusinessAgentBillLog record, @Param("example") BusinessAgentBillLogExample example);

    int updateByPrimaryKeySelective(BusinessAgentBillLog record);

    int updateByPrimaryKey(BusinessAgentBillLog record);
}